package com.qifan.alb2b.service.route;

import com.qifan.alb2b.action.front.param.PersonNum;
import com.qifan.alb2b.domain.RouteInfoDomain;
import com.qifan.alb2b.service.vo.RouteVo;
import com.qifan.alb2b.service.vo.StPriceTable;

/**
 * 计算线路最低价和标准配套价格
 * @author hc24
 *
 */
public interface IStPrice {
	/** 价格类型 */
	public static final String[] PRICE_TYPE=new String[]{"双人间","单人间","儿童占床","儿童不占床","加床"};
	public double calcLowest(RouteInfoDomain route);	
	public StPriceTable calcStTable(RouteInfoDomain route);
	public void initStRes(RouteVo routeVo);
	public double[] calcTotalPrice(PersonNum personNum,StPriceTable spt);
}
